/* JS */ gapi.loaded_0(function(_){var window=this; _.l=function(a){throw a;};_.n=void 0;_.p=!0;_.r=null;_.t=!1;_.aa=function(){return function(a){return a}};_.u=function(){return function(){}};_.ba=function(a){return function(c){this[a]=c}};_.x=function(a){return function(){return this[a]}};_.y=function(a){return function(){return a}};_.B=function(a,c,f){a=a.split(".");f=f||_.C;!(a[0]in f)&&f.execScript&&f.execScript("var "+a[0]);for(var g;a.length&&(g=a.shift());)!a.length&&(0,_.E)(c)?f[g]=c:f=f[g]?f[g]:f[g]={}}; _.ca=function(a){var c=typeof a;if("object"==c)if(a){if(a instanceof window.Array)return"array";if(a instanceof window.Object)return c;var f=window.Object.prototype.toString.call(a);if("[object Window]"==f)return"object";if("[object Array]"==f||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==f||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null"; else if("function"==c&&"undefined"==typeof a.call)return"object";return c};_.E=function(a){return a!==_.n};_.ea=function(a){return"array"==(0,_.ca)(a)};_.fa=function(a){var c=(0,_.ca)(a);return"array"==c||"object"==c&&"number"==typeof a.length};_.F=function(a){return"string"==typeof a};_.ga=function(a){return"function"==(0,_.ca)(a)};_.ha=function(a){var c=typeof a;return"object"==c&&a!=_.r||"function"==c};_.ia=function(a){return a[_.ja]||(a[_.ja]=++_.ka)}; _.la=function(a,c,f){return a.call.apply(a.bind,arguments)};_.ma=function(a,c,f){a||(0,_.l)((0,window.Error)());if(2>>0);_.ka=0;_.qa=window.Date.now||function(){return+new window.Date};window.Function.prototype.bind=window.Function.prototype.bind||function(a,c){if(1a?"0"+a:a}function c(a){var h,k,m;h=/[\"\\\x00-\x1f\x7f-\x9f]/g;switch(typeof a){case "string":return h.test(a)?'"'+a.replace(h,function(a){var c=f[a];if(c)return c;c=a.charCodeAt();return"\\u00"+window.Math.floor(c/16).toString(16)+(c%16).toString(16)})+'"':'"'+a+'"';case "number":return(0,window.isFinite)(a)?(0,window.String)(a):"null";case "boolean":case "null":return(0,window.String)(a);case "object":if(!a)return"null"; h=[];if("number"===typeof a.length&&!a.propertyIsEnumerable("length")){m=a.length;for(k=0;k");var m=_.R.createElement(g.join(""));if(m&&(!f||m.tagName==f.tagName&&m.namespaceURI==f.namespaceURI))f=m}catch(q){}g=f;a=a||{};for(var s in a)a.hasOwnProperty(s)&&(g[s]=a[s]);return f};_.R.jl=function(){if(window.document.body)return window.document.body;try{var a=window.document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml", "body");if(a&&1==a.length)return a[0]}catch(f){}return window.document.documentElement||window.document};_.R.ky=function(c){return a(c)}})(); _.ac=function(){function a(a){c(1,a)}function c(a,c){if(!(a';window.document.body.appendChild(f);f.innerHTML=a;M=f.firstChild}++J;G!==_.r&&(M!==_.r||50<=J)?window.clearTimeout(G):G=window.setTimeout(c,100)}function f(){da[".."]||(q(".."),V++,50<=V&&pa!==_.r?(window.clearTimeout(pa),pa=_.r):pa=window.setTimeout(f,100))}function g(){if(M!==_.r&&M.setup)for(;0jb[a]++?window.setTimeout(function(){s(a,c)},500):(ib[a]=Ie,jb[a]=_.p)}}function v(a){(a=V[a])&&"/"===a.substring(0,1)&&(a="/"===a.substring(1,2)?window.document.location.protocol+a:window.document.location.protocol+"//"+window.document.location.host+a);return a}function w(a,c,f){c&&!/http(s)?:\/\/.+/.test(c)&&(0==c.indexOf("//")?c=window.location.protocol+c:"/"==c.charAt(0)?c=window.location.protocol+"//"+window.location.host+ c:-1==c.indexOf("://")&&(c=window.location.protocol+"//"+c));V[a]=c;"undefined"!==typeof f&&(pa[a]=!!f)}function z(a,c){c=c||"";da[a]=(0,window.String)(c);s(a,c)}function D(a){a=(a.passReferrer||"").split(":",2);Zh=a[0]||"none";al=a[1]||"origin"}function M(a){"true"===(0,window.String)(a.useLegacyProtocol)&&(lc=_.ic.Hg||Ie,lc.Y(h,c))}function I(a,c){function f(g){g=g&&g.rpc||{};D(g);var h=g.parentRelayUrl||"",h=k(bb.parent||c)+h;w("..",h,"true"===(0,window.String)(g.useLegacyProtocol));M(g);z("..", a)}!bb.parent&&c?f({}):_.hc.I("rpc",_.r,f)}function G(a,c,f){if(".."===a)I(f||bb.rpctoken||bb.ifpctok||"",c);else a:{var g=_.r;if("/"!=a.charAt(0)){if(!_.R)break a;(g=window.document.getElementById(a))||(0,_.l)((0,window.Error)("i`"+a))}g=g&&g.src;c=c||_.S.ja(g);w(a,c);c=_.R.la(g);z(a,f||c.rpctoken)}}var J={},V={},pa={},da={},Pb=0,kb={},jb={},bb={},ib={},dg={},Zh=_.r,al=_.r,Xy=window.top!==window.self,bl=window.name,cl=window.console,Qp=cl&&cl.log&&function(a){cl.log(a)}||(0,_.u)(),Ie=function(){function a(c){return function(){Qp(c+ ": call ignored")}}return{getCode:(0,_.y)("noop"),isParentVerifiable:(0,_.y)(_.p),init:a("init"),setup:a("setup"),call:a("call")}}();_.R&&(bb=_.R.la());var Op=_.t,Pp=_.t,lc=function(){if("flash"==bb.rpctx)return _.ic.kg;if("rmr"==bb.rpctx)return _.ic.xn;var a="function"===typeof window.postMessage?_.ic.jk:"object"===typeof window.postMessage?_.ic.jk:window.ActiveXObject?_.ic.kg?_.ic.kg:_.ic.Hm?_.ic.Hm:_.ic.Hg:0c?a[0]=[a[0],"?",f].join(""):(g=[a[0]],c_.Wk;++_.Wk); _.Xk=function(){return window.Math.floor((new window.Date).getTime()/1E3)};_.Yk=function(a){this.$m=a;this.oj=_.r}; _.Zk=function(a){if(!a)return _.r;"single_host_origin"!==a&&(a=_.S.ja(a));var c=window.location.hostname,f=c,g=_.$k;if("single_host_origin"!==a){f=a.split("://");if(2==f.length)g="https"===f.shift();else return(0,_.ec)("WARNING invalid cookie_policy: "+a),_.r;f=f[0]}if(-1!==f.indexOf(":"))f=c="";else{if(f!==c){a="."+f;if(c.lastIndexOf(a)!==c.length-a.length)return(0,_.ec)("Invalid cookie_policy domain: "+f),_.r;f=a}c=f.split(".").length-1}return{domain:f,Pd:g,gi:c}}; _.dl=function(a){if(!a)return _.r;var c=a.client_id;if(!c)return _.r;for(var c=c.toUpperCase(),f=0,g=_.el.length;fg.expires_at)&&(f.Ke.clear(),g=_.r);g&&(g.error&&!c)&&(g=_.r);return g}; _.pl=function(a,c){var f="";if(!a)return f;var g=c||"&",h;for(h in a)if({}.hasOwnProperty.call(a,h)){var k;k=a[h];if(k!=_.r){var m=[(0,window.encodeURIComponent)(h),"="];if(k instanceof window.Array){for(var q=[],s=0;sf;f+=4)c[f/4]=a[f]<<24|a[f+1]<<16|a[f+2]<<8|a[f+3];for(f=16;80>f;f++)c[f]=((c[f-3]^c[f-8]^c[f-14]^c[f-16])<<1|(c[f-3]^c[f-8]^c[f-14]^c[f-16])>>>31)&4294967295;a=h[0];for(var g=h[1],k=h[2],q=h[3],s=h[4],v,w,f=0;80>f;f++)40>f?20>f?(v=q^g&(k^q),w=1518500249):(v=g^k^q,w=1859775393):60>f?(v=g&k|q&(g|k),w=2400959708):(v=g^k^q,w=3395469782),v=((a<<5|a>>>27)&4294967295)+ v+s+w+c[f]&4294967295,s=q,q=k,k=(g<<30|g>>>2)&4294967295,g=a,a=v;h[0]=h[0]+a&4294967295;h[1]=h[1]+g&4294967295;h[2]=h[2]+k&4294967295;h[3]=h[3]+q&4294967295;h[4]=h[4]+s&4294967295}function f(a,f){if("string"===typeof a){a=(0,window.unescape)((0,window.encodeURIComponent)(a));for(var g=[],h=0,m=a.length;hv?f(q,56-v):f(q,64-(v-56));for(var m=63;56<=m;m--)k[m]=g&255,g>>>=8;c(k);for(m=g=0;5>m;m++)for(var s=24;0<=s;s-=8)a[g++]=h[m]>>s&255;return a}for(var h=[],k=[],m=[],q=[128],s=1;64>s;++s)q[s]=0;var v,w;a();return{reset:a,update:f,Wk:g,Ye:function(){for(var a=g(),c="",f=0;fa;++a)this.i[a]=0;this.reset()}; _.ub=function(a,c,f){f||(f=0);var g=a.o;if((0,_.F)(c))for(var h=0;16>h;h++)g[h]=c.charCodeAt(f)<<24|c.charCodeAt(f+1)<<16|c.charCodeAt(f+2)<<8|c.charCodeAt(f+3),f+=4;else for(h=0;16>h;h++)g[h]=c[f]<<24|c[f+1]<<16|c[f+2]<<8|c[f+3],f+=4;for(h=16;80>h;h++){var k=g[h-3]^g[h-8]^g[h-14]^g[h-16];g[h]=(k<<1|k>>>31)&4294967295}c=a.b[0];f=a.b[1];for(var m=a.b[2],q=a.b[3],s=a.b[4],v,h=0;80>h;h++)40>h?20>h?(k=q^f&(m^q),v=1518500249):(k=f^m^q,v=1859775393):60>h?(k=f&m|q&(f|m),v=2400959708):(k=f^m^q,v=3395469782), k=(c<<5|c>>>27)+k+s+v+g[h]&4294967295,s=q,q=m,m=(f<<30|f>>>2)&4294967295,f=c,c=k;a.b[0]=a.b[0]+c&4294967295;a.b[1]=a.b[1]+f&4294967295;a.b[2]=a.b[2]+m&4294967295;a.b[3]=a.b[3]+q&4294967295;a.b[4]=a.b[4]+s&4294967295};_.vb=function(a){a=a||_.Q.event;var c=a.screenX+a.clientX<<16,c=c+(a.screenY+a.clientY),c=c*((new window.Date).getTime()%1E6);_.wb=_.wb*c%_.xb;0<_.yb&&++_.zb==_.yb&&(0,_.Wa)(_.Q,"mousemove",_.vb,"remove","de")}; _.Ab=function(a){var c=new _.tb;c.update(a);a=c.Wk();for(var c="",f=0;f++g);(0,_.hb)(5>g,"Error creating iframe id");return f}; _.Lb=function(a,c,f,g){var h={},k={};(0,_.Va)(g.queryParams||{},h);(0,_.Va)(g.fragmentParams||{},k);var m=(0,_.N)();m.id=f;m.parent=a.location.protocol+"//"+a.location.host;f=(0,_.xa)(a.location.href,"id","");var q=(0,_.xa)(a.location.href,"pfname","");(f=f?q+"/"+f:"")&&(m.pfname=f);(0,_.Va)(m,k);(m=(0,_.xa)(c,"rpctoken")||h.rpctoken||k.rpctoken)||(m=k.rpctoken=g.rpctoken||(0,window.String)(window.Math.round(1E8*(_.Mb?(0,_.Db)():(0,_.Bb)()))));g.rpctoken=m;m=a.location.href;a=(0,_.N)();(f=(0,_.xa)(m, "_bsh",_.Aa.bsh))&&(a._bsh=f);(m=!_.Aa.dpo?(0,_.xa)(m,"jsh",_.Aa.h):_.Aa.h)&&(a.jsh=m);g.hintInFragment?(0,_.Va)(a,k):(0,_.Va)(a,h);return(0,_.gb)(c,h,k,g.paramsSerializer)};_.Nb=function(a){(0,_.hb)(!a||_.Ob.test(a),"Illegal url for new iframe - "+a)}; _.Qb=function(a,c,f,g,h){(0,_.Nb)(f.src);var k,m=(0,_.Gb)(g,f),q=m?(0,_.Hb)(g):"";try{k=a.createElement('